package com.junzhiit.nengji.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.bo.WithdrawalHistoryBO;
import com.junzhiit.nengji.model.WithdrawalHistory;

public interface WithdrawalHistoryDAO extends BaseDAO<WithdrawalHistory> {

	/**
	 * 
	 * TODO 查询所有提现记录
	 * @author Zaki
	 * @time 2018年5月24日 下午8:59:01
	 * @return List<ShopWithdrawalHistory>
	 */
	public List<WithdrawalHistoryBO> findAll(WithdrawalHistory shopWithdrawalHistory,int pageNumber, int maxPageRow);
	
	/**
	 * 
	 * TODO 查找所有提现记录数量
	 * @author Zaki
	 * @time 2018年5月24日 下午8:56:49
	 * @return int
	 */
	public int getTotalCount(WithdrawalHistory shopWithdrawalHistory);
	
	/**
	 * 
	 * TODO 查询所有待审核提现记录
	 * @author Zaki
	 * @time 2018年6月8日 下午3:52:28
	 * @return int
	 */
	public int getWaitAuditCount();
}
